class ScoreboardShape extends TextShape {
  /**
   * @description 分数
   * @type {number}
   */
  score = 0;

  /**
   * @description 构造函数
   * @param {TextShapeOptions} options
   */
  constructor(options) {
    super(options);
    this.text = String(this.score);
  }

  /**
   * @description 增加的分数
   * @param {number} value
   */
  increase(value) {
    this.score += value;
    this.text = String(this.score);
  }

  /**
   * @description 减少的分数
   * @param {number} value
   */
  decrease(value) {
    this.score -= value;
    this.text = String(this.score);
  }
}
